home *** CD-ROM | disk | FTP | other *** search
- Path: informatik.tu-muenchen.de!fischerj
- From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Demo/game to OS frien
- Date: 12 Feb 1996 17:03:38 GMT
- Organization: Technische Universitaet Muenchen, Germany
- Distribution: world
- Message-ID: <4fnrta$fqg@sunsystem5.informatik.tu-muenchen.de>
- References: <4ffpnf$8mq@sinsen.sn.no> <38232410@kone.fipnet.fi>
- NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
- Originator: fischerj@hphalle5.informatik.tu-muenchen.de
-
-
- In article <38232410@kone.fipnet.fi>,
- "Jyrki Saarinen" <jsaarinen@kone.fipnet.fi> writes:
- |>
-
- |> > But would it be possible to make use of copper effects and fast
- |> > parallax-scrolling like in eg. Kid Chaos, without speed loss?
- |>
- |> Propably not. But who wants that kind of game these days?
-
- This question is irrelevant! The topic is paralax and if there
- is a way of doing it with the OS.
-
- |>
- |> Remember, you can bang HW, just do LoadView(NULL) etc. and
- |> make sure you have AGA or whatever you are going to bang.
- |> Disabling interrupts is not needed.
-
- Yep, overtaking the copper is not 100% clean, but seems to make
- to make no real trouble (exept the non-100% returning to wb-screen).
-
- for example I know no clean way to redirect the copper to another list.
-
- write copjmp1 and cop1strt sometimes crashes!
-
- for example, the write to copjmp1, which is wordwise.
- cpu has writen 1 word, so the adress is invalid, and if now
- a vblank occurs, bye copper!
-
- having copperdma off while doing the reload did cause even
- quicker crash.
-
- I'd like to see a most possible reliable return-copper code.
-
- try:
- ----------------
- changetaskpri 127
-
- waittof()
-
- loadview(intbase->actiview)
-
- move.l intuitionbase,a0
- move.l $26(A0),$dff080 !I hope $26 is true, look it up yourself.
- move.w #0,$dff088
- -----------------
-
- forgive me the shellcommand-asm-c mix :)
-
- |>
- |> > Anyway, your method wouldn't be compatible with gfx-cards either.
- |>
- |> Of course the presence of ECS/AGA is checked before using
- |> QBlit().
-
- yes! some things done with copper (for example paralax) could
- be _rewritten_ for gfx-card.
-
- |>
- |> -- _
- |> a Stellar programmer _ //
- |> "Amiga - back for the future" \X/
- ------------------------------------------------------------------------
- fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer) =:)
-
-